a plantigrade resembling the squirrel - Französisch Englisch Wörterbuch